make a major contribution - Turkish English Dictionary